lock, stock, and barrel - Francés Inglés Diccionario